Entity Bean A, B, C's: Enterprise Java Beans Commit Options and Caching

نویسندگان

  • Paul Brebner
  • Shuping Ran
چکیده

Entity Beans provide both data persistence and the possibility of caching objects and data in the middle-tier. The EJB 1.1 specification has three commit options which determine how EJBs are cached across transactions: Option C pools objects without identity; Option B caches objects with identity; Option A caches objects and data. This paper explores the impact on performance of these different commit options, pool and cache sizes on a realistic application using the Borland Application Server.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Critical Analysis of JDO in the Context of J2EE

The Java Data Objects (JDO) industry standard appears to provide a promising framework for persisting Java objects in an efficient way. Many experts even regard JDO as a more appropriate approach to persistence management in J2EE-based enterprise application environments than the built-in Entity Bean components, which are an integrated part of the J2EE set of APIs. In this paper, we present a c...

متن کامل

Integrating the Java 2 Enterprise Environment with Java Data Objects

Whenever object-oriented applications that use the Enterprise JavaBeans (EJB) environment have to store data in a database, there is a need to combine EJBs with access to persistent data. The current use of entity beans for persistent data storage has a number of weaknesses. Component level inheritance and dynamic querying are not supported appropriately, and the whole approach seems to be over...

متن کامل

Aspects of Enterprise Java Beans

Enterprise Java Beans (EJB), a specification for a Java component framework recently released by Sun Microsystems, immediately attracted attention of several major software vendors, including IBM, Oracle and Sybase. Analysts agree that EJB has a potential to replace CORBA as a standard for enterprise level applications. Aspect Oriented Programming fits naturally into EJB paradigm, but requires ...

متن کامل

Java Enterprise Edition Support in Search-Based JUnit Test Generation

Many different techniques and tools for automated unit test generation target the Java programming languages due to its popularity. However, a lot of Java’s popularity is due to its usage to develop enterprise applications with frameworks such as Java Enterprise Edition (JEE) or Spring. These frameworks pose challenges to the automatic generation of JUnit tests. In particular, code units (“bean...

متن کامل

Handling Huge Data Sets in J2EE/EJB2.1 with a Page-by-Page Iterator Pattern Variant for CMP

The J2EE platform with its server component technology Enterprise JavaBeans (EJB) has become widely adopted today. Services provided by J2EE component containers, such as container-managed persistence (CMP), facilitate the development of distributed transactional applications and increase portability of EJB components. Thanks to its intensive web support through servlets and JSPs, the J2EE stan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001